be a beast for something - Türkisch Englisch Wörterbuch